twenty winks - Turkish English Dictionary